* calendar/todos.el: Item unarchiving fixes and improvements.
authorStephen Berman <stephen.berman@gmx.net>
Fri, 15 Mar 2013 23:32:31 +0000 (00:32 +0100)
committerStephen Berman <stephen.berman@gmx.net>
Fri, 15 Mar 2013 23:32:31 +0000 (00:32 +0100)
commitc5e1be066c174ef1dd5ce9d1035b349a46fc003c
tree1a801bc319e64230a85653396dc9df7ddd163573
parentc8e48b9f379837e6fe1150b93f4a547ef13918e7
* calendar/todos.el: Item unarchiving fixes and improvements.
(todos-archive-mode-map): Add bindings for item and category
marking/unmarking; make todos-display-categories binding same as
in Todos mode; remove todos-unarchive-category binding.
(todos-unarchive-category): Remove.
(todos-unarchive-items): Fix handling of marked items.  Remove
code for unarchiving whole category, since that is covered by
unarchiving marked items.  Handle unarchiving items to a category
that had been deleted from the todo file by re-adding the
category.  Use todos-category-select to display restored items,
not todos-show.  Remove obsolete or superfluous code.
lisp/ChangeLog
lisp/calendar/todos.el